﻿
namespace ArtheaEngine.Model
{
    public partial class Exit : IEntity
    {
        [Flag] public static readonly Flag Closed = Flag.MakeBit(0);
        [Flag]
        public static readonly Flag Door = Flag.MakeBit(1);
        [Flag]
        public static readonly Flag Locked = Flag.MakeBit(2);
        [Flag]
        public static readonly Flag NoPass = Flag.MakeBit(3);
        [Flag]
        public static readonly Flag PickProof = Flag.MakeBit(4);
    }

    public enum Direction
    {
        North,
        South,
        East,
        West,
        Up,
        Down
    }
}